#include <iostream>

using namespace std;

// int main()
// {
//     int *pi = new int(10);
//     // cout << *pi << endl;
//     int *pia = new int[10];
//     while (*pi < 10)
//     {
//         pia[*pi] = *pi;
//         *pi = *pi + 1;
//     }
//     delete pi;
//     delete [] pia;
    
//     return 0;
// }

// inline int Add(int x, int y);

// int main()
// {
//     int x = 1, y = 2;
//     int ret = Add(x & y, x | y);
//     cout << ret << endl;
//     return 0;
// }

// inline int Add(int x, int y)
// {
//     int ret = x + y;
//     return ret;
// }

struct A
{
    long a1;
    short a2;
    int a3;
    int *a4;
};

int main()
{
    cout << sizeof(struct A) << endl;
    return 0;
}

